import 'package:flutter/material.dart';

/// @author sunlunchang
/// 定义了一些鲜艳的、活跃的颜色
class SlcColors {
  //默认背景色
  @deprecated
  static const Color colorBackground = Color(0xfff0f4f7);

  //有规律的活跃的色彩
  static const MaterialColor globalUiColorBlue1 = MaterialColor(
    0xff0091ea,
    <int, Color>{
      50: Color(0xffe3f2fd),
      100: Color(0xffbbdefb),
      200: Color(0xff90caf9),
      300: Color(0xff64b5f6),
      400: Color(0xff42a5f5),
      500: Color(0xff0091ea),
      600: Color(0xff0288d1),
      700: Color(0xff0277bd),
      800: Color(0xff01579b),
      900: Color(0xff0d47a1),
    },
  );

  static const MaterialColor globalUiColorBlue2 = MaterialColor(
    0xff4663c7,
    <int, Color>{
      50: Color(0xffe8eaf6),
      100: Color(0xffc5cae9),
      200: Color(0xff9fa8da),
      300: Color(0xff7986cb),
      400: Color(0xff5c6bc0),
      500: Color(0xff4663c7),
      600: Color(0xff3949ab),
      700: Color(0xff303f9f),
      800: Color(0xff283593),
      900: Color(0xff1a237e),
    },
  );

  static const MaterialColor globalUiColorRed1 = MaterialColor(
    0xffe83d43,
    <int, Color>{
      50: Color(0xffffebee),
      100: Color(0xffffcdd2),
      200: Color(0xffef9a9a),
      300: Color(0xffe57373),
      400: Color(0xffef5350),
      500: Color(0xffe83d43),
      600: Color(0xffe53935),
      700: Color(0xffd32f2f),
      800: Color(0xffc62828),
      900: Color(0xffb71c1c),
    },
  );

  static const MaterialColor globalUiColorOrange1 = MaterialColor(
    0xffe95c31,
    <int, Color>{
      50: Color(0xfffff3e0),
      100: Color(0xffffe0b2),
      200: Color(0xffffcc02),
      300: Color(0xffffb74d),
      400: Color(0xffff8a65),
      500: Color(0xffe95c31),
      600: Color(0xfff57c00),
      700: Color(0xffef6c00),
      800: Color(0xffe65100),
      900: Color(0xffbf360c),
    },
  );

  static const MaterialColor globalUiColorOrange2 = MaterialColor(
    0xffff9e01,
    <int, Color>{
      50: Color(0xfffff8e1),
      100: Color(0xffffecb3),
      200: Color(0xffffe082),
      300: Color(0xffffd54f),
      400: Color(0xffffca28),
      500: Color(0xffff9e01),
      600: Color(0xffffb300),
      700: Color(0xfffb8c00),
      800: Color(0xfff57c00),
      900: Color(0xffef6c00),
    },
  );

  static const MaterialColor globalUiColorGreen1 = MaterialColor(
    0xff15b76c,
    <int, Color>{
      50: Color(0xffe8f5e8),
      100: Color(0xffc8e6c9),
      200: Color(0xffa5d6a7),
      300: Color(0xff81c784),
      400: Color(0xff66bb6a),
      500: Color(0xff15b76c),
      600: Color(0xff43a047),
      700: Color(0xff388e3c),
      800: Color(0xff2e7d32),
      900: Color(0xff1b5e20),
    },
  );

  static const MaterialColor globalUiColorGreen2 = MaterialColor(
    0xff0c967c,
    <int, Color>{
      50: Color(0xffe0f2f1),
      100: Color(0xffb2dfdb),
      200: Color(0xff80cbc4),
      300: Color(0xff4bae95),
      400: Color(0xff26a69a),
      500: Color(0xff0c967c),
      600: Color(0xff00897b),
      700: Color(0xff00796b),
      800: Color(0xff00695c),
      900: Color(0xff004d40),
    },
  );

  static const MaterialColor globalUiColorPink1 = MaterialColor(
    0xfff11346,
    <int, Color>{
      50: Color(0xfffce4ec),
      100: Color(0xfff8bbd9),
      200: Color(0xfff48fb1),
      300: Color(0xfff06292),
      400: Color(0xffec407a),
      500: Color(0xfff11346),
      600: Color(0xffe91e63),
      700: Color(0xffc2185b),
      800: Color(0xffad1457),
      900: Color(0xff880e4f),
    },
  );

  static const MaterialColor globalUiColorPurple1 = MaterialColor(
    0xff6e6ed2,
    <int, Color>{
      50: Color(0xfff3e5f5),
      100: Color(0xffe1bee7),
      200: Color(0xffce93d8),
      300: Color(0xffba68c8),
      400: Color(0xffab47bc),
      500: Color(0xff6e6ed2),
      600: Color(0xff8e24aa),
      700: Color(0xff7b1fa2),
      800: Color(0xff6a1b9a),
      900: Color(0xff4a148c),
    },
  );
}
